home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / Python 133 SRC / Mac / Modules / snd / sndgen.py next >
Text File  |  1996-04-12  |  4KB  |  159 lines

  1. # Generated from 'Sap:CW8 Gold:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:Sound.h'
  2.  
  3. f = SndFunction(void, 'SetSoundVol',
  4.     (short, 'level', InMode),
  5. )
  6. functions.append(f)
  7.  
  8. f = SndFunction(void, 'GetSoundVol',
  9.     (short, 'level', OutMode),
  10. )
  11. functions.append(f)
  12.  
  13. f = SndMethod(OSErr, 'SndDoCommand',
  14.     (SndChannelPtr, 'chan', InMode),
  15.     (SndCommand_ptr, 'cmd', InMode),
  16.     (Boolean, 'noWait', InMode),
  17. )
  18. sndmethods.append(f)
  19.  
  20. f = SndMethod(OSErr, 'SndDoImmediate',
  21.     (SndChannelPtr, 'chan', InMode),
  22.     (SndCommand_ptr, 'cmd', InMode),
  23. )
  24. sndmethods.append(f)
  25.  
  26. f = SndFunction(OSErr, 'SndNewChannel',
  27.     (SndChannelPtr, 'chan', OutMode),
  28.     (short, 'synth', InMode),
  29.     (long, 'init', InMode),
  30.     (SndCallBackUPP, 'userRoutine', InMode),
  31. )
  32. functions.append(f)
  33.  
  34. f = SndMethod(OSErr, 'SndPlay',
  35.     (SndChannelPtr, 'chan', InMode),
  36.     (SndListHandle, 'sndHdl', InMode),
  37.     (Boolean, 'async', InMode),
  38. )
  39. sndmethods.append(f)
  40.  
  41. f = SndFunction(OSErr, 'SndControl',
  42.     (short, 'id', InMode),
  43.     (SndCommand, 'cmd', OutMode),
  44. )
  45. functions.append(f)
  46.  
  47. f = SndFunction(long, 'SndSoundManagerVersion',
  48. )
  49. functions.append(f)
  50.  
  51. f = SndMethod(OSErr, 'SndStartFilePlay',
  52.     (SndChannelPtr, 'chan', InMode),
  53.     (short, 'fRefNum', InMode),
  54.     (short, 'resNum', InMode),
  55.     (long, 'bufferSize', InMode),
  56.     (FakeType('0'), 'theBuffer', InMode),
  57.     (AudioSelectionPtr, 'theSelection', InMode),
  58.     (FilePlayCompletionUPP, 'theCompletion', InMode),
  59.     (Boolean, 'async', InMode),
  60. )
  61. sndmethods.append(f)
  62.  
  63. f = SndMethod(OSErr, 'SndPauseFilePlay',
  64.     (SndChannelPtr, 'chan', InMode),
  65. )
  66. sndmethods.append(f)
  67.  
  68. f = SndMethod(OSErr, 'SndStopFilePlay',
  69.     (SndChannelPtr, 'chan', InMode),
  70.     (Boolean, 'quietNow', InMode),
  71. )
  72. sndmethods.append(f)
  73.  
  74. f = SndMethod(OSErr, 'SndChannelStatus',
  75.     (SndChannelPtr, 'chan', InMode),
  76.     (short, 'theLength', InMode),
  77.     (SCStatus, 'theStatus', OutMode),
  78. )
  79. sndmethods.append(f)
  80.  
  81. f = SndFunction(OSErr, 'SndManagerStatus',
  82.     (short, 'theLength', InMode),
  83.     (SMStatus, 'theStatus', OutMode),
  84. )
  85. functions.append(f)
  86.  
  87. f = SndFunction(void, 'SndGetSysBeepState',
  88.     (short, 'sysBeepState', OutMode),
  89. )
  90. functions.append(f)
  91.  
  92. f = SndFunction(OSErr, 'SndSetSysBeepState',
  93.     (short, 'sysBeepState', InMode),
  94. )
  95. functions.append(f)
  96.  
  97. f = SndFunction(long, 'MACEVersion',
  98. )
  99. functions.append(f)
  100.  
  101. f = SndFunction(void, 'Comp3to1',
  102.     (InOutBuffer, 'buffer', InOutMode),
  103.     (StateBlock, 'state', InOutMode),
  104.     (unsigned_long, 'numChannels', InMode),
  105.     (unsigned_long, 'whichChannel', InMode),
  106. )
  107. functions.append(f)
  108.  
  109. f = SndFunction(void, 'Exp1to3',
  110.     (InOutBuffer, 'buffer', InOutMode),
  111.     (StateBlock, 'state', InOutMode),
  112.     (unsigned_long, 'numChannels', InMode),
  113.     (unsigned_long, 'whichChannel', InMode),
  114. )
  115. functions.append(f)
  116.  
  117. f = SndFunction(void, 'Comp6to1',
  118.     (InOutBuffer, 'buffer', InOutMode),
  119.     (StateBlock, 'state', InOutMode),
  120.     (unsigned_long, 'numChannels', InMode),
  121.     (unsigned_long, 'whichChannel', InMode),
  122. )
  123. functions.append(f)
  124.  
  125. f = SndFunction(void, 'Exp1to6',
  126.     (InOutBuffer, 'buffer', InOutMode),
  127.     (StateBlock, 'state', InOutMode),
  128.     (unsigned_long, 'numChannels', InMode),
  129.     (unsigned_long, 'whichChannel', InMode),
  130. )
  131. functions.append(f)
  132.  
  133. f = SndFunction(OSErr, 'GetSysBeepVolume',
  134.     (long, 'level', OutMode),
  135. )
  136. functions.append(f)
  137.  
  138. f = SndFunction(OSErr, 'SetSysBeepVolume',
  139.     (long, 'level', InMode),
  140. )
  141. functions.append(f)
  142.  
  143. f = SndFunction(OSErr, 'GetDefaultOutputVolume',
  144.     (long, 'level', OutMode),
  145. )
  146. functions.append(f)
  147.  
  148. f = SndFunction(OSErr, 'SetDefaultOutputVolume',
  149.     (long, 'level', InMode),
  150. )
  151. functions.append(f)
  152.  
  153. f = SndFunction(OSErr, 'GetSoundHeaderOffset',
  154.     (SndListHandle, 'sndHandle', InMode),
  155.     (long, 'offset', OutMode),
  156. )
  157. functions.append(f)
  158.  
  159.